Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Western & Southern Open - Cincinnati Rolex Paris Masters - Paris Miami Open - Miami U.S. Open - New York Internazionali BNL d'Italia - Rome French Open - Paris Wimbledon - London Cincinnati Open - Cincinnati Uzbekistan F1 Uzbekistan F2 Czech Republic F1 Czech Republic F2 France F19 France F8 France F9 Austria F5 France F11 France F14 France F17 Germany-w2 France F18 Germany F1 France F1 France F3 Poland F2 Poland F3 France F4 France F5 UAE F2 Spain F11 Spain F12 Czech Republic F1 Spain F19 Spain F20 France F9 Germany F6 Germany F8 Belgium F1 France F11 Belgium F2 Slovakia F1 Poland F10 Poland F11 France F12 France F16 France F19 Czech Republic F4 Czech Republic F5 Great Britain F2 France F2 Germany F4 France F3 Croatia F1 Croatia F2 Switzerland F2 France F4 France F5 UAE F1 UAE F2 Czech Republic F1 Great Britain F10 Uzbekistan F2 France F8 France F9 France F10 France F11 Spain F31 France F12 France F14 France F15 France F16 France F17 France F18 France F19 Great Britain F22 Czech Republic F5 Czech Republic F6 Great Britain F1 Great Britain F2 France F2 France F4 France F6 France F15 USA F21 Germany F4 Spain F7 (Reus) Czech Republic F4 (Pardubice) Slovakia F1 Slovakia F2 M25 Prague M25 Sharm ElSheikh M25 Sharm ElSheikh Hungary F4 Spain F26 M25 Muttenz Intersport Heilbronn Open - Heilbronn IPP Geneva Trophy - Geneva Open de L'Isere-Trophee BNP Paribas - Grenoble Unicredit (Suisse) Bank S.A. Challenger - Chiasso Fergana Challenger - Fergana Steelers Cup - Kosice The Tarka Challenger - Barnstaple KGHM Dialog Polish Indoors - Wroclaw Internationaux du Doubs - Besancon Challenger DCNS de Cherbourg - Cherbourg Tennis Napoli Cup - Napoli Prosperita Open 2008 - Ostrava Morocco Tennis Tour - Marrakech The Surbiton Trophy - Surbiton Kosice Open-Steelers Cup 2008 - Kosice France F7 Hungary F6 Italy F10 Spain F14 Austria F1 Austria F2 France F3 Portugal F2 Czech Republic F1 Czech Republic F2 Czech Republic F3 Italy F23 Serbia & Montenegro F4 Croatia F3 Hungary F5 France F12 France F17 France F15 Levene Gouldin & Thompson Tennis Challenger - Binghamton France F18 Germany-w1 Germany-w3 France F19 Germany-w4 Czech Republic F6 Croatia F1 Croatia F2 Germany F1 Dusseldorf Open Challenger - Dusseldorf UAE F1 France F14 Great Britain F1 Germany F1 Tatra Banka Slovak Open - Bratislava Caversham International Tennis Tournament - Jersey IPP Open - Helsinki Czech Republic F3 Heilbronn Challenger Wroclaw Challenger Belgrade Challenger France F10 Wolfsburg Challenger Bergamo Challenger Cherbourg Challenger Sarajevo Challenger St. Brieuc Challenger Monza Challenger Rome Challenger Sofia Challenger Ostrava Challenger Lugano Challenger Braunschweig Challenger Pozoblanco Challenger Segovia Challenger San Marino Challenger St. Remy Challenger Trnava Challenger Rennes Challenger Orleans Challenger Eckental Challenger Bordeaux Challenger Nottingham Challenger Kosice Challenger Braunschweig Challenger Pozoblanco Challenger Oberstaufen Challenger Recanati Challenger Kitzbuhel Challenger Istanbul Challenger Singapore Challenger M25 Prague Le Gosier Challenger Barletta Challenger Ostrava Challenger Prague Challenger Kosice Challenger Pozoblanco Challenger Mons Challenger Rennes Challenger Helsinki Challenger Vancouver Challenger St. Remy Challenger Istanbul Challenger Mons Challenger Sarajevo Challenger Napoli Challenger Rome Challenger Prostejov Challenger Nottingham Challenger M25 Santa Margherita di Pula M25 Jablonec nad Nisou Prague Open - Prague ATP Slovak Open Challenger - Bratislava Irving Challenger St. Brieuc Challenger Prostejov Challenger Prague Challenger GHI Bronz Classic - Bronx Manta Challenger Segovia Challenger Istanbul Challenger Open de Montauban - Montauban Tashkent Challenger Kaohsiung Challenger Bratislava Challenger Noumea Challenger Irving Challenger Aix En Provence Challenger Bordeaux Challenger Prostejov Challenger Prague Challenger Unicredit (Suisse) Bank S. A. Challenger - Chiasso Noumea Challenger Barletta Challenger Surbiton Challenger Poznan Challenger Open D'Orleans - Orleans Open Castilla y Leon - Segovia Prosperita Open 2007 - Ostrava Open D'Orleans - Orleans Heilbronn Open - Heilbronn KGHM Emax Polish Indoors - Wroclaw Pekao Open - Szczecin Open de Rennes - Rennes XI Torneo Internazionale di Tennis - Barletta Rabat Challenger Dusseldorf Open Challenger 2007 - Dusseldorf Caltanissetta Challenger Challenger Tunisie - Tunis Scheveningen Challenger Memorial A. Manfredini Sassuolo Challenger - Sassuolo Tunis Challenger BH Telecom Sarajevo 2007 - Sarajevo Orbetello Challenger Open D'Orleans - Orleans Labertz Open by Stawag - Aachen Liberec Challenger ATP Challenger Trophy 2007 - Trnava Genova Challenger BH Indoor Sarajevo - Sarajevo Sibiu Challenger Rhodes Challenger Almaty Challenger Jersey Challenger Athens Challenger Zagreb Challenger Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Rome Challenger Rennes Challenger Mitsubishi Electric Europe Cup - Monza Phoenix Challenger Bordeaux Challenger Prostejov Challenger 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Ilkley Challenger Szczecin Challenger Segovia Challenger Trnava Challenger Monterrey Challenger ECM Prague Open 2008 - Prague Roma Open Challenger - Rome Amersfoort Challenger Eckental Challenger Bratislava Challenger Barletta Challenger Helsinki Challenger Noumea Challenger Prosperita Open 2006 - Ostrava Open de Rennes La Trinitaine - Rennes Tatra Banka Open 2006 - Bratislava Challenger DCN de Cherbourg - Cherbourg Open Prevadies - St. Brieuc Tunis Open 2007 - Tunis Szczecin Challenger Napoli Challenger Riviera di Rimini Challenger - Rimini M25 Loule LTA Shrewsbury Challenger - Shrewsbury M25 Portimao San Marino Challenger Champaign Challenger Tatra Banka Open - Bratislava Prague Challenger Pozoblanco Challenger Dallas Challenger Ostrava Challenger Nottingham Challenger Banja Luka Challenger - Banja Luka Salzburg Challenger Alessandria Challenger Levene Gouldin & Thompson Tennis Challenger - Binghamton Mons Challenger Rennes Challenger Orleans Challenger Francavilla Challenger M25 Kramsach M25 Bielsko Biala Open de Rennes La Trinitaine - Rennes Knoxville Challenger Burnie Challenger Open D'Orleans - Orleans Bratislava Challenger Bratislava Challenger Lisbon Challenger Poznan Challenger Quimper Challenger Irving Challenger Prostejov Challenger Bastad Challenger Nottingham Challenger Scheveningen Challenger Tulln Challenger Tashkent Challenger Braunschweig Challenger Lisbon Challenger Segovia Challenger Noumea Challenger Sopot Challenger Lexington Challenger Bordeaux Challenger Ispat Open 2004 - Ostrava M25 Telfs Baden Open - Ettlingen Marbella Challenger Forli 3 Challenger Rennes Challenger Sophia Antipolis Challenger Ostrava Challenger Bordeaux Challenger Orleans Challenger St. Tropez Challenger Portoroz Challenger Morelia Challenger Ostrava Open 2005 - Ostrava Birmingham Challenger Napoli Challenger Eckental Challenger Nottingham Challenger Budapest Challenger Cherbourg Challenger Indian Wells Challenger GHI Bronx Tennis Classic - Bronx Alicante Challenger Murcia Challenger Stella Artois Clay Court Championships - Budaors Binghamton Challenger LTA Wrexham Challenger - Wrexham Heilbronn Challenger KGHM Dialog Polish Indoors - Wroclaw Black Forest Open - Freudenstadt Internationaux de Doubs Open de Franchie-Comte - Besancon Braunschweig Challenger Prague Challenger Mallorca Challenger Cassis Challenger Istanbul Challenger Ostrava Challenger Heineken Open - Auckland Ostrava Challenger Nottingham 1 Challenger Bucharest Challenger Sibiu Challenger Roseto Degli Abruzzi 1 Challenger Oeiras 1 Challenger Oeiras 2 Challenger Prague 1 Challenger Ostrava Challenger Vicenza Challenger Surbiton Challenger Ilkley Challenger Prague 3 Challenger Mallorca Challenger Cassis Challenger Istanbul Challenger Status Athens Open - Athens Ortisei Challenger Bratislava Challenger Heineken Open - Auckland Tenerife 2 Challenger Rovereto Challenger Ostrava Challenger Aix En Provence Challenger 10° Trofeo Luigi Pezzoli - Bergamo Open de Moselle - Metz Czech Open 2006 - Prostejov Grand Prix de Tennis de Lyon - Lyon BMW Open - Munich Nottingham 2 Challenger AEGON Championships - London Open de Montauban - Montauban Guzzini Challenger - Recanati Open de Moselle - Metz Bank Austria Tennis Trophy - Vienna Aix En Provence Challenger San Luis Potosi Challenger 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Open de Nice Cote dAzur - Nice Kos Succhetti Tennis Cup - Cordenons Zagreb Challenger Open de Moselle - Metz Mexico City Challenger Open Sud de France - Montpellier Bank Austria Tennis Trophy - Vienna Newport Challenger Qatar ExxonMobil Open - Doha Brisbane International - Brisbane Heineken Open - Auckland Besancon Challenger SA Tennis Open - Johannesburg Regions Morgan Keegan Championships - Memphis Dubai Duty Free Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach Orleans Challenger Open des Alpes Trophee BNP Paribas - Grenoble Open de Nice Cote d'Azur - Nice AEGON Championships - London Cordenons Challenger Mouilleron-Le-Captif Challenger Winston Salem - Winston Salem Eckental Challenger Bratislava Challenger BCR Open Romania - Bucharest Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Noumea Challenger Heineken Open - Auckland ATP Challenger Trophy 2008 - Trnava Open Sud de France - Montpellier PBZ Zagreb Indoors - Zagreb Cordenons Challenger Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Kobstaedernes ATP Challenger - Kolding Serbia Open - Belgrade St. Remy Challenger Prague II Challenger Mercedes Cup - Stuttgart Bet-at-home Cup - Kitzbuhel Istanbul Challenger Quimper Challenger Quimper 2 Challenger Cherbourg Challenger Caloundra Challenger Napoli Challenger Split 2 Challenger Bordeaux Challenger Nottingham-2 Challenger Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest Bordeaux Challenger AEGON Championships - London Bet-at-home Open - Hamburg Claro Open Colombia - Bogota Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur China Open - Beijing Erste Bank Open - Vienna Apia International - Sydney Prostejov Challenger U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai Abierto Mexicano Telcel - Acapulco Forli 2 Challenger Poznan Challenger Mercedes Cup - Stuttgart Bratislava Challenger Bratislava Challenger Hall of Fame Tennis Championships - Newport Bet-at-home Open - Hamburg Dallas Challenger Helsinki Challenger Mouilleron-Le-Captif Challenger Winston-Salem Open - Winston-Salem Moselle Open - Metz Prague 3 Challenger Genova Challenger Trnava Challenger Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Heilbronn Challenger Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Rennes Challenger Lyon Challenger BMW Open - Munich Geneva Open - Geneva Geneva Challenger Bergamo Challenger Belgrade Challenger Topshelf Open - 's-Hertogenbosch Claro Open Colombia - Bogota Noumea Challenger Bratislava Challenger Shenzhen Open - Shenzhen China Open - Beijing If Stockholm Open - Stockholm Erste Bank Open - Vienna Swiss Indoors Basel - Basel Mercedes Cup - Stuttgart Cherbourg Challeger Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest Loughborough Challenger TEB BNP Paribas Istanbul Open - Istanbul BMW Open - Munich Geneva Open - Geneva Helsinki Challenger BB&T Atlanta Open - Atlanta St. Petersburg Open - St. Petersburg Shenzhen Open - Shenzhen Sarajevo Challenger If Stockholm Open - Stockholm Erste Bank Open - Vienna Noumea Challenger Bet-At-Home Austrian Open - Kitzbuhel Jersey Challenger Garanti Koza Sofia Open - Sofia Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Cherbourg Challenger Antalya Cup - Antalya Hall of Fame Tennis Championships - Newport Abierto Mexicano - Los Cabos Kaohsiung Challenger Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Sydney International - Sydney Barcelona Open BancSabadell - Barcelona Open Parc - Lyon AEGON Championships - London Antalya Cup - Antalya Le Gosier Challenger Sofia Open - Sofia Moselle Open - Metz Sydney International - Sydney DIEMA XTRA Sofia Open - Sofia Delray Beach Open - Delray Beach Leon Challenger Libema Open - 's-Hertogenbosch Guadalajara Challenger St. Brieuc Challenger St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Nottingham Challenger bett1HULKS Championships - Cologne Astana Open - Nur-Sultan UNICEF Open - 's Hertogenbosch St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Dallas Open - Dallas Mexico City Challenger Winston-Salem Open - Winston-Salem Astana Open - Astana Swiss Indoors Basel - Basel Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Bet-at-home Open - Hamburg Rome Challenger Gonet Geneva Open - Geneva Rome Challenger Bratislava Challenger Kremlin Cup - Moscow Poprad Tatry Challenger Las Franquesas del Valles Challenger Ostrava Challenger AEGON Championships - London Topshelf Open - 's-Hertogenbosch Libema Open - 's-Hertogenbosch Swiss Indoors Basel - Basel Citi Open - Washington Astana Open - Astana United Cup - Australia Belgrade 2 - Belgrade Allianz Suisse Open - Gstaad Melbourne Summer Set - Melbourne International German Open - Hamburg Sydney Tennis Classic - Sydney Dallas Open - Dallas Delray Beach Open - Delray Beach Swiss Indoors Basel - Basel Medibank International - Sydney Rennes Challenger Moselle Open - Metz Libema Open - 's-Hertogenbosch Estoril Open - Estoril Libema Open - 's-Hertogenbosch German Tennis Championships - Hamburg Aachen Challenger China Open - Beijing Loughborough Challenger Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Brisbane International - Brisbane Brisbane International - Brisbane Phoenix Challenger Open de Nice Cote d'Azur - Nice AEGON International - Eastbourne Campbell's Hall of Fame Tennis Championships - Newport Tulln Challenger M25 Trnava St. Petersburg Open - St. Petersburg PTT Thailand Open - Bangkok Rome Challenger Qatar ExxonMobil Open - Doha Mercedes Cup - Stuttgart Bordeaux Challenger Heineken Open - Auckland Open Sud de France - Montpellier PBZ Zagreb Indoors - Zagreb Hall of Fame Open - Newport Vegeta Croatia Open - Umag BRD Nastase Tiriac Trophy - Bucharest Lexington Challenger Power Horse Cup - Dusseldorf Koblenz Challenger Next Generation Adelaide International - Adelaide Winston-Salem Open - Winston-Salem Claro Open Colombia - Bogota Genova Challenger Bet-at-home Cup - Kitzbuhel Truist Atlanta Open - Atlanta Aix En Provence Challenger Qatar ExxonMobil Open - Doha If Stockholm Open - Stockholm Erste Bank Open - Vienna Orleans Challenger Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha U.S. National Indoor Tennis Championships - Memphis Open 13 - Marseille Prague Challenger Dubai Duty Free Tennis Championships - Dubai Liberec Challenger BRD Nastase Tiriac Trophy - Bucharest Quimper Challenger Gerry Weber Open - Halle AEGON Championships - London Ricoh Open - 's-Hertogenbosch Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Vegeta Croatia Open - Umag Winston-Salem Open - Winston-Salem BB&T Atlanta Open - Atlanta Ostrava Challenger Swiss Indoors Basel - Basel Open Occitanie - Montpellier Zadar Challenger US Men's Clay Court Championship - Houston Aircel Chennai Open - Chennai ASB Classic - Auckland ABN AMRO World Tennis Tournament - Rotterdam Winston-Salem Open - Winston-Salem Bratislava Challenger Ostrava Challenger Moselle Open - Metz Recanati Challenger Open de Nice Cote d'Azur - Nice AEGON Championships - London Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Citi Open - Washington Prague Challenger Generali Open - Kitzbuhel Abierto Mexicano - Los Cabos Portoroz Challenger Garanti Koza Sofia Open - Sofia Kremlin Cup - Moscow Memphis Open - Memphis Traralgon Challenger Delray Beach Open - Delray Beach Open 13 - Marseille Abierto Mexicano Telcel - Acapulco Roseto Degli Abruzzi 2 Challenger China Open - Beijing Ricoh Open - 's-Hertogenbosch Mercedes Cup - Stuttgart AEGON Championships - London Prague Open - Prague Hamburg European Open - Hamburg St. Petersburg Open - St. Petersburg Shenzhen Open - Shenzhen Swiss Indoors Basel - Basel Augsburg Challenger Garanti Koza Sofia Open - Sofia New York Open - New York Abierto Mexicano Telcel - Acapulco Geneva Open - Geneva Chengdu Open - Chengdu Open Sud de France - Montpellier Prague Challenger Prostejov Challenger Oeiras 3 Challenger Mifel Tennis Open - Los Cabos Gazprom Hungarian Open - Budapest Marbella Challenger BMW Open - Munich Geneva Open - Geneva Prague Challenger Heilbronn Challenger Turkish Airlines Open Antalya - Antalya Hall of Fame Open - Newport Salzburg-Anif Challenger Citi Open - Washington Zhuhai Open - Zhuhai Erste Bank Open - Vienna ASB Classic - Auckland Forli 3 Challenger Open Sud de France - Montpellier Tata Open Maharashtra - Pune Gran Canaria Challenger Delray Beach Open - Delray Beach Sofia Open - Sofia Delray Beach Open - Delray Beach Murray River Open - Melbourne Open 13 Provence - Marseille ABN AMRO World Tennis Tournament - Rotterdam Quimper Challenger Abierto Mexicano Telcel - Acapulco San Benedetto Challenger Barcelona Open Banc Sabadell - Barcelona Almaty Open - Almaty cinch Championships - London Mallorca Championships - Mallorca Plava Laguna Croatia Open - Umag Generali Open - Kitzbuhel Tenerife 3 Challenger Singapore Tennis Open - Singapore Abierto Mexicano Telcel - Acapulco Gonet Geneva Open - Geneva Open Parc - Lyon Libema Open - 's-Hertogenbosch Viking International - Eastbourne Prague 2 Challenger Hall of Fame Open - Newport Moselle Open - Metz Stockholm Open - Stockholm Tel Aviv Watergen Open - Tel Aviv Gonet Geneva Open - Geneva Tennis Napoli Open - Naples United Cup - Australia ASB Classic - Auckland Dallas Open - Dallas Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco BMW Open - Munich Infosys Hall of Fame Open - Newport cinch Championships - London Dallas Open - Dallas Next Generation Adelaide International - Adelaide Open 13 - Marseille Hangzhou Open - Hangzhou Moselle Open - Metz Austrian Open - Kitzbuhel BA-CA Tennis Trophy - Vienna Open Parc - Lyon Medibank International - Sydney Infosys Hall of Fame Open - Newport Atlanta Open - Atlanta Internazionali BNL dItalia - Rome ASB Classic - Auckland Sony Open Tennis - Miami Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome ABN AMRO World Tennis Tournament - Rotterdam Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati AEGON Championships - London BNP Paribas Masters - Paris Kremlin Cup - Moscow Power Horse Cup - Dusseldorf Swiss Indoors Basel - Basel Portugal Open - Oeiras Sony Ericsson Open - Miami Apia International - Sydney Topshelf Open - 's-Hertogenbosch Abierto Mexicano - Los Cabos Kremlin Cup - Moscow Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha New York Open - New York St. Petersburg Open - St. Petersburg Stockholm Open - Stockholm Internazionali BNL d'Italia - Rome Tenerife 1 Challenger Monterrey Challenger Prague 1 Challenger Rogers Cup - Montreal cinch Championships - London Bengalaru Challenger Dubai Duty Free Tennis Championships - Dubai Western & Southern Open - Cincinnati Split 1 Challenger Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Open de Nice Cote d'Azur - Nice Hall of Fame Tennis Championships - Newport Monte-Carlo Rolex Masters - Monte-Carlo Open Sabadell Atlantico - Barcelona Mutua Madrid Open - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Mallorca Championships - Mallorca Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Interwetten Austrian Open - Kitzbuhel Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Mercedes Cup - Stuttgart BNP Paribas Masters - Paris Bet-at-home Open - Hamburg BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Rolex Paris Masters - Paris Coupe Rogers - Montreal Western & Southern Open - Cincinnati China Open - Beijing Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Chengdu Open - Chengdu Rolex Paris Masters - Paris ABN AMRO World Tennis Tournament - Rotterdam BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rolex Paris Masters - Paris Internazionali BNL d'Italia - Rome National Bank Open - Montreal BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Swiss Indoors Basel - Basel BNP Paribas Open - Indian Wells Sofia Open - Sofia Mallorca Championships - Mallorca Citi Open - Washington BNP Paribas Open - Indian Wells China Open - Beijing Western & Southern Financial Group Masters - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Barcelona Open Banc Sabadell - Barcelona BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Stockholm Open - Stockholm Internazionali BNL d'Italia - Rome Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Rolex Paris Masters - Paris National Bank Open - Montreal Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Rolex Paris Masters - Paris Mutua Madrid Open - Madrid National Bank Open - Toronto Mutua Madrid Open - Madrid National Bank Open - Toronto Miami Open - Miami Shanghai Rolex Masters - Shanghai Mercedes Cup - Stuttgart ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Masters Series - Hamburg Gerry Weber Open - Halle Chengdu Open - Chengdu Swiss Indoors Basel - Basel ASB Classic - Auckland Open Sabadell Atlantico - Barcelona Rakuten Japan Open - Tokyo Open Sud de France - Montpellier Abierto Mexicano Telcel - Acapulco Rakuten Japan Open - Tokyo French Open - Paris French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London BNP Paribas Masters - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Generali Open - Kitzbuhel BNP Paribas Open - Indian Wells French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open Qualifying - Doha Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Wimbledon - London French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York French Open - Paris Western & Southern Open - New York Wimbledon - London Australian Open - Melbourne Delray Beach Open - Delray Beach Davis Cup, World Group, 1R, CZE-ITA 4-1 Davis Cup, World Group, QF, CZE-SRB 4-1 Davis Cup, World Group, QF, KAZ-CZE 1-3 Davis Cup, World Group, 1R, CZE-NED 3-2 Davis Cup, World Group, 1R, CZE-AUS 2-3 Davis Cup, World Group, PO, IND-CZE 1-3 Davis Cup, World Group, PO, ROU-CZE 0-5 Davis Cup, World Group, PO, NED-CZE 3-2 Davis Cup, World Group, QR, CZE-NED 1-3 Davis Cup, World Group, QR, SVK-CZE 1-3 Davis Cup, Finals, Group C Davis Cup, Qualifiers, 1R, FRA-ECU 4-0 Davis Cup, Group B, Manchester M25 Santa Margherita di Pula Australian Open (juniors) Davis Cup, World Group, 1R, SUI-CZE 2-3 Davis Cup, World Group, PO, HUN-CZE 2-3 French Open (juniors) Davis Cup, World Group, QF, JPN-CZE 0-5 Davis Cup, World Group, SF, FRA-CZE 4-1 Davis Cup, World Group, SF, CZE-ARG 3-2 Davis Cup, World Group, PO, HUN-FRA 2-3 Davis Cup, World Group, Q, TPE-FRA 0-4 Davis Cup, Group C, Hamburg Davis Cup, World Group, 1R, GER-CZE 2-3 Davis Cup, World Group, QF, CZE-FRA 1-3 Davis Cup, World Group, 1R, FRA-NED 3-1 All Lower level tournaments French Open (juniors) Mutua Madrid Open - Madrid Olympics - Rio de Janeiro BNP Paribas Open - Indian Wells Citi Open - Washington Abierto Mexicano Telcel - Acapulco Shanghai Rolex Masters - Shanghai